/* Body Properties */
body {
  padding-left    : 3px;
  padding-right   : 3px;
  padding-bottom  : 3px;
  padding-top     : 3px;
	margin          : 3px;
  background-image: url();
  background-color: #ffffff;
  color           : #000000;
}


/* Font Properties */
font       { font-size: 11px; font-family: Verdana, sans-serif; }
tr         { font-size: 11px; font-family: Verdana, sans-serif; }
font.error { color: Red; }

/* Link Properties */
a         { color: #007ee2; text-decoration: none; }
a:link    { color: #007ee2; }
a:visited { color: #007ee2; }
a:hover   { color: #ff6600; text-decoration: underline; }
a:active  { color: #ff6600; text-decoration: underline; }

/* Main Table Properties */
table.main         { width: 100%; }
table.main-border  { background-color: #82bde9; }
tr.main-background { background-color: #ffffff; }
table.row-border   { background-color: #c6def6; }

/* Title Properties */
tr.title   { background-color: #ecf6ff; }
font.title { font-size: 11px; color: #000000; }

/* Menu Properties */
tr.menu        { background-color: #c6def6; }
font.menu      { font-size: 11px; color: #000000; }

/* "Powered by" Notice Properties */
font.powered { font-size: 10px; }

/* Main Header Properties */
tr.header   { background-image: url([%system.PUBLIC_URL%]/Images/headerbg.gif); background-color: #3b8be1; }
font.header { font-weight: bold; font-size: 13px; color: #ffffff; }

/* Main Dialog Properties */
tr.body { background-color: #ffffff; }

/* Inner Table Properties */
table.table-border { background-color: #a2c8df; }
table.table        { background-color: #ecf6ff; }

/* Inner Header Properties */
tr.table-header   { background-color: #ecf6ff; }
font.table-header { font-weight: bold; font-size: 11px; color: #000000; }

/* Row Properties */
tr.table-row   { background-color: #ffffff; }
font.table-row { font-size: 11px; color: #000000; }

/* Footer Properties */
tr.table-footer   { background-color: #ecf6ff; }
font.table-footer { font-size: 11px; color: #000000; }

/* Bottom Bar Properties */
tr.bottombar { height: 18px; background-color: #ecf6ff; }

/* Form Properties */
font.form-required { font-size: 11px; color: Red; font-weight: bold; }
font.form-subject  { font-size: 11px; font-weight: bold; color: #000000; }
font.form-field    { font-size: 11px; color: #000000; }
font.form-label    { font-size: 11px; color: #000000; }

input, select, textarea { font-family: Verdana, sans-serif; background-color: ; font-size: 11px; color: #000000; }
input.form-textbox, textarea.form-textarea, select.form-selectbox { width: 100%; }

/* Divider Properties */
td.table-divider1 { background-color: #82bde9; }
td.table-divider2 { background-color: #c6def6; }